/**
 *
 */
package jp.seraph.jsade.model;

import jp.seraph.jsade.math.Point3D;

import org.apache.commons.math.geometry.Vector3D;

/**
 * ForceResistanceのデフォルト実装
 *
 */
public class DefaultForceResistance implements ForceResistance {
    public DefaultForceResistance(Point3D aPoint, Vector3D aForce){
        mPoint = aPoint;
        mForce = aForce;
    }

    public DefaultForceResistance(){
        this(Point3D.origin, Vector3D.zero);
    }

    private Point3D mPoint;
    private Vector3D mForce;

    /**
     *
     * @see jp.seraph.jsade.model.ForceResistance#getForce()
     */
    
    public Vector3D getForce() {
        return mForce;
    }

    /**
     *
     * @see jp.seraph.jsade.model.ForceResistance#getPoint()
     */
    
    public Point3D getPoint() {
        return mPoint;
    }

}
